Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
41 LAMBARDE ROAD Detached £900,888 £710,000 26 Jun 2020
45 LAMBARDE ROAD Detached £642,241 £250,000 6 Feb 2003
47 LAMBARDE ROAD Detached £40,000 26 Oct 1995